home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / ABUSESRC.ZIP / AbuseSrc / imlib / Makefile.am < prev    next >
Makefile  |  1997-07-09  |  2KB  |  52 lines

  1. ## Process this file with automake to produce Makefile.in
  2.  
  3. noinst_LIBRARIES = libimage.a libpacket.a libgui.a libsound.a libnet.a \
  4.     libdir.a libwinman.a libjoy.a libtime.a $(LIBSVGA)
  5. EXTRA_LIBRARIES = libsvgawin.a
  6.  
  7. libimage_a_SOURCES = filter.c gifread.c globals.c image.c linked.c \
  8.     input.c mdlread.c palette.c ppmread.c include.c xwdread.c \
  9.     fonts.c decoder.c loader.c glread.c texture.c specs.c \
  10.     supmorph.c image24.c pcxread.c timage.c jmalloc.c jrand.c \
  11.     lbmread.c targa.c keys.c dprint.c status.c visobj.c
  12.  
  13. libpacket_a_SOURCES = packet.c
  14.  
  15. libgui_a_SOURCES = pmenu.c scroller.c filesel.c tools.c guistat.c
  16.  
  17. libsound_a_SOURCES = readwav.c
  18. libsound_a_LIBADD = $(SOUND)
  19. libsound_a_DEPENDENCIES = $(SOUND)
  20. EXTRA_libsound_a_SOURCES = port/sgi/sound.c port/aix/sound.c \
  21.     port/unix/sound.c
  22. libnet_a_SOURCES = port/unix/jnet.c
  23. libdir_a_SOURCES = port/unix/jdir.c
  24. libwinman_a_SOURCES = port/x11/video.c port/x11/mouse.c port/x11/event.c \
  25.     jwindow.c
  26. libsvgawin_a_SOURCES = port/svga/video.c port/svga/mouse.c \
  27.     port/svga/event.c jwindow.c
  28. libjoy_a_SOURCES = 
  29. libjoy_a_LIBADD = $(JOYSTICK)
  30. libjoy_a_DEPENDENCIES = $(JOYSTICK)
  31. EXTRA_libjoy_a_SOURCES = port/unix/joystick.c port/linux/joystick.c
  32. libtime_a_SOURCES =
  33. libtime_a_LIBADD = $(TIMING)
  34. libtime_a_DEPENDENCIES = $(TIMING)
  35. EXTRA_libtime_a_SOURCES = port/unix/timing.c port/sgi/timing.c
  36.  
  37. INCLUDES = -I$(srcdir)/include $(X_CFLAGS)
  38.  
  39. MYDEFS = -DMANAGE_MEM -DNO_CHECK
  40. CXXFLAGS = -g -O2
  41.  
  42. MOSTLYCLEANFILES = $(SOUND) $(JOYSTICK) $(TIMING)
  43.  
  44. COMPILE = $(CXX) $(DEFS) $(MYDEFS) $(INCLUDES) $(CPPFLAGS) $(CXXFLAGS) $(ADDCXXFLAGS) -o $@
  45.  
  46. debug:
  47.     $(MAKE) DEFS='-DMANAGE_MEM -DMEM_CHECK' CXXFLAGS=-g
  48. opt:
  49.     $(MAKE) DEFS='-DMANAGE_MEM -DNO_CHECK' CXXFLAGS=-O2
  50. profile:
  51.     $(MAKE) DEFS='-DMANAGE_MEM -DNO_CHECK' CXXFLAGS='-O2 -g -pg'
  52.